A High Performance Code and Carrier Tracking Architecture for Ground-Based Mobile GNSS Receivers

ثبت نشده
چکیده

It is well-known that vector delay and frequency locked loops (VDFLLs) have several advantages over traditional scalar tracking loops in GNSS receivers, especially in mobile platforms subject to poor signal environments and accelerations. This paper presents an approach to further VDFLL performance improvement for ground-based mobile receivers which apparently has not yet been exploited. The performance improvement results from using the dynamics limitations of typical ground-based vehicles, long-term premeasurement integration, and the weak-signal advantages of direct maximum-likelihood (ML) estimation of position and velocity to materially improve weak-signal tracking capability. In the new VDFLL design, which will be denoted by MLVTL (Maximum Likelihood Vector Tracking Loop), a Kalman filter for the navigation processor is not required. Additionally, map aiding can be incorporated directly in the tracking loop to reduce position and velocity errors, lower the tracking threshold, and reduce the minimum number of satellites required to maintain tracking. 1. DESIGN PHILOSOPHY Figure 1 is a simplified block diagram of a scalar signal tracking method which has been used for many years in GPS receivers. Each satellite signal is independently tracked with a code delay-locked loop which enables measurement of pseudorange, and a carrier frequency-locked loop which enables measurement of pseudorange rate. The measurements are fed to a navigation processor, typically a Kalman filter or recursive least-squares estimator, which produces the navigation solution for position, velocity, and time (PVT). A simplified block diagram of a typical VDFLL tracking loop is shown in Figure 2. Predictions of position and velocity navigation states from a navigation processor (such as a Kalman filter or least-squares estimator) are converted into predictions of satellite pseudoranges and pseudorange rates, which are fed as references to code delay and carrier frequency discriminators operating on the satellite channels. These references are coupled because they all are derived from the same navigation states. The discriminators provide measurement residuals for each satellite, which are estimates of the difference between the predicted pseudoranges and pseudorange rates and the same parameters inherent in the received satellite signal. The measurement residuals are fed back to the navigation processor, thus closing the tracking loop. For legacy C/A coded GPS signals, the loop iteration time interval typically spans from 1 to 10 bits of the 50 bps navigation data stream (20-200 milliseconds). The advantages of the VDFLL in Figure 2 over the scalar tracking loop in Figure 1 accrue mainly from the coupling of the references for the code and carrier discriminators. It can be shown that this reduces tracking error due to thermal noise when the number of satellites exceeds the number of navigation states. The VDFLL is also more robust in the presence of signal dropouts and vehicle accelerations. Background information on conventional and VDFLL tracking can be found in [1-4]. However, despite the coupling of the discriminator references, it is important to note that the measurement residuals are still independently estimated for each satellite channel. This exposes a vulnerability when operating with the weak signals often encountered in mobile operation. It is well known that the measurement error from an individual discriminator increases very rapidly as the C/No drops below the level required for the error to approach the Cramer-Rao lower bound. Inevitably, this leads to outlier or “wild” measurements which disruptively propagate through the navigation processor. Since each discriminator operates in the presence of its own independent noise, there is no opportunity to increase the processing gain at this point in the loop and lower the tracking threshold by using joint signal characteristics. To solve these problems, the new MLVTL architecture shown in Figure 3 has been developed. It does not use discriminators to provide the usual measurement residuals to the navigation processor. Instead, direct maximum-likelihood (ML) estimates of the navigation states are performed using small simultaneously-generated segments of the code correlation functions and frequency spectra from all satellites. The tracking loop is closed by using the estimated navigation states to update the centers of the segments of the code correlation functions and frequency spectra for the next ML estimate. Unlike a typical VDFLL Kalman filter, the ML estimates are repeated at a relatively slow rate (from 1 to 3 seconds apart) to permit a large amount of pre-estimation processing gain, as well as sufficient time for the ML computations. Also unlike a Kalman filter, the ML estimator is not recursive. Each estimate uses enough signal data to permit good weak-signal performance on its own. There are other advantages. Because frequency discriminators are not used, their limited operating range (typically ± 25 Hz) is no longer a limitation on how much platform acceleration can be tolerated without loss of frequency lock, especially with weak signals. The new MLVTL design exploits the fact that in typical land-based mobile operation large accelerations (a significant fraction of 1 g) are infrequent and when they do occur, they are sustained for no more than a few seconds. Acceleration is therefore not modeled in the ML estimator. If an ML estimate of position and velocity is degraded by a large acceleration, essentially complete recovery is possible at the next estimate. Gone is the problem of making a Kalman filter properly responsive to changes in acceleration without adding more states or fiddling with its covariance matrix. Smaller accelerations simply cause a momentary small loss of sensitivity and non-noticeable position and velocity errors which do not propagate forward in time. The new MLVTL architecture also uses altitude aiding to reduce the position and velocity dimensionality, which results in better tracking accuracy and a lower tracking threshold. Memory size for stored altitude data can be much smaller than horizontal aiding data, because altitude generally varies much more slowly than horizontal position. 2. DETAILED DESCRIPTION The ML Estimator In the new MLVTL, the ML estimator jointly estimates receiver position, velocity, GPS time error, and GPS time rate error. GPS time is generated within the receiver by a process that will be described later. It can be shown that the ML estimate is equivalent to a least-squares estimate which minimizes the integral

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Novel Sampling Approach in GNSS-RO Receivers with Open Loop Tracking Method

Propagation of radio occultation (RO) signals through the lower troposphere results in high phase acceleration and low signal to noise ratio signal. The excess Doppler estimation accuracy in lower troposphere is very important in receiving RO signals which can be estimated by sliding window spectral analysis. To do this, various frequency estimation methods such as MUSIC and ESPRIT can be adopt...

متن کامل

Iranian Permanent GPS Network Receivers Differential Code Biases Estimation Using Global Ionospheric Maps

Measurements of the dual frequency Global Positioning System (GPS) receivers can be used to calculate the electron density and the total electron content (TEC) of the ionosphere layer of the Earth atmosphere. TEC is a key parameter for investigating the ongoing spatial and temporal physical process of the ionosphere. For accurate estimation of TEC from GPS measurements, GPS satellites and GPS r...

متن کامل

Analysis of Multi-Antenna GNSS Receiver Performance under Jamming Attacks

Although antenna array-based Global Navigation Satellite System (GNSS) receivers can be used to mitigate both narrowband and wideband electronic interference sources, measurement distortions induced by array processing methods are not suitable for high precision applications. The measurement distortions have an adverse effect on the carrier phase ambiguity resolution, affecting the navigation s...

متن کامل

Robust Carrier Tracking Approach for High Dynamic GNSS Signals based on Gaussian Particle Filtering

For high dynamic applications of GNSS receivers, the tracking sensitivity is heavily affected by the large unpredictable motion dynamics. The stability of the traditional tracking approaches is poor when outlier occurs among observations. In this paper, a novel Gaussian Particle Filtering-based carrier tracking algorithm is proposed for high dynamic GNSS signals. The proposed algorithm can work...

متن کامل

Multipath Mitigation by Voting Channel Impulse Response in Navigation Domain with High-sensitivity GNSS Receivers

High sensitivity GNSS receivers have proven to be of great potential in vast applications, such as location based services, vehicular and pedestrian purposes. When it comes to challenged environments, the signal tracking and navigation solution may encounter many difficulties and get degraded results. Vector tracking receivers that take advantages of mutual information among satellites are usua...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010